needle snails - Alemán Inglés Diccionario